VTG
Applicable to: UC6580, UM620 series, UM621 series, UM670A, UM680A, UM681A.
| Syntax | $--VTG,cogt,T,cogm,M,sog,N,kph,K,mode*cs\r\n | |
|---|---|---|
| Example | $GPVTG,,T,,M,0.000,N,0.000,K,A*23\r\n | |
| Description | Course over ground and ground speed | |
| Input/Output | Output | |
| Parameter Definition | ||
| Parameter | Format | Description |
| -- | STR | Positioning system flag GP - GPS standalone positioning GB - BDS standalone positioning GA - Galileo standalone positioning GL - GLONASS standalone positioning GI - NavIC standalone positioning GN - Dual or multiple constellations joint positioning |
| cogt | DOUBLE | Course over ground with reference to true north; unit: deg; range: 0.000 to 359.999; specified to constant null |
| T | STR | Course flag; specified to constant T |
| cogm | DOUBLE | Course over ground with reference to magnetic north; unit: deg; range: 0.000 to 359.999; specified to constant null |
| M | STR | Course flag; specified to constant M |
| sog | DOUBLE | Speed over ground; unit: knot; fixedly output 3 decimal places |
| N | STR | Unit of speed; specified to constant N |
| kph | DOUBLE | Speed over ground; unit: km/h; fixedly output 3 decimal places |
| K | STR | Unit of speed; specified to constant K |
| mode | STR | Positioning mode: N - Not positioning A - Point positioning D - Differential positioning E - Inertial positioning |
| cs | U8 | Checksum; two hexadecimal characters obtained by calculating an XOR of all characters between but not including ‘$' to ‘*' in this message |